Definition of Chaenomeles Japonica

  • (noun) deciduous thorny shrub native to Japan having red blossoms

Synonyms of Chaenomeles Japonica


Antonyms of Chaenomeles Japonica


No Antonyms Found.

Homophones of Chaenomeles Japonica


No Homophones Found.